package com.edu.robot.core.model;

import com.edu.chat.facade.model.dto.SessionInfoDetailDTO;
import com.edu.robot.core.enums.IntentEnum;
import com.edu.robot.modules.robot.dto.RobotInfoDTO;
import lombok.Data;

/**
 * @program: KQAIA
 * @description:
 * @author: 无恙
 * @create: 2025-03-22 20:41
 **/

@Data
public class QueryContext {

	//用户提问
	private String userInput;

	//租户ID
	private String tenantId;

	private String robotId;

	//机器人信息
	private RobotInfoDTO robotInfoDTO;

	private SessionInfoDetailDTO  sessionInfoDetailDTO;

	//会话ID
	private String sessionId;

	//用户ID
	private String userId;

	//回调
	private APICallback apiCallback;

	//意图识别结果
	private IntentEnum 	intentEnum;

	//是否支持搜素
	private boolean searchEnable;


}
